package tech.abing.spider.task.model.amac;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;

import tech.abing.spider.annotation.Column;
import tech.abing.spider.annotation.Table;
import tech.abing.spider.model.Proccessable;

/**   
 * @Title: Entity
 * @Description: 基金托管人
 * @author wangxin x.wang@wescxx.com   
 * @date 2016-12-10 15:54:09
 * @version V1.0   
 *
 */
@Table(name = "CUSTODIAN")
@SuppressWarnings("serial")
public class CustodianEntity implements Proccessable, Serializable {
	/**托管人名称*/
	private java.lang.String custodianName;
	/**注册地*/
	private java.lang.String registerAddress;
	/**取得托管业务资格时间*/
	private java.lang.String quaDate;
	/**官方网站*/
	private java.lang.String officialWebsite;
	/**客服电话*/
	private java.lang.String csTel;
	/**被抓取页面的url*/
	private java.lang.String url;
	
	/**用于记录ID*/
	private String id;
	
	/**创建时间*/
	private Timestamp createTime;
	
	/**
	 *
	 *@return ： ID
	 */
	@Column(name ="ID")
	public String getId() {
		return id;
	}
	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ID
	 */
	public void setId(String id) {
		this.id = id;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  托管人名称
	 */
	@Column(name ="CUSTODIAN_NAME")
	public java.lang.String getCustodianName(){
		return this.custodianName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  托管人名称
	 */
	public void setCustodianName(java.lang.String custodianName){
		this.custodianName = custodianName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  注册地
	 */
	@Column(name ="REGISTER_ADDRESS")
	public java.lang.String getRegisterAddress(){
		return this.registerAddress;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  注册地
	 */
	public void setRegisterAddress(java.lang.String registerAddress){
		this.registerAddress = registerAddress;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  取得托管业务资格时间
	 */
	@Column(name ="QUA_DATE")
	public java.lang.String getQuaDate(){
		return this.quaDate;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  取得托管业务资格时间
	 */
	public void setQuaDate(java.lang.String quaDate){
		this.quaDate = quaDate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  官方网站
	 */
	@Column(name ="OFFICIAL_WEBSITE")
	public java.lang.String getOfficialWebsite(){
		return this.officialWebsite;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  官方网站
	 */
	public void setOfficialWebsite(java.lang.String officialWebsite){
		this.officialWebsite = officialWebsite;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客服电话
	 */
	@Column(name ="CS_TEL")
	public java.lang.String getCsTel(){
		return this.csTel;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客服电话
	 */
	public void setCsTel(java.lang.String csTel){
		this.csTel = csTel;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  被抓取页面的url
	 */
	@Column(name ="URL")
	public java.lang.String getUrl(){
		return this.url;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  被抓取页面的url
	 */
	public void setUrl(java.lang.String url){
		this.url = url;
	}
	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}
	@Column(name ="CREATETIME")
	public Timestamp getCreateTime() {
		return createTime;
	}
}
